12 תשובות
אין דרך קלה.
חוץ מזה, עד עכשיו האנושות לא מצאה שום סיבה לאפס אותו.
איזה סיבה אתה מצאת?
או שתשתמש ב-phpmyadmin.
אבל למה לך לאפס אותו?
הסיבה שאני מצאתי זה הצאט שלי שמכיל הודעות וID ממוספר..
אני מוחק מידי פעם את הטבלאות ושמתי לב שהאיידי נשמר למרות שאני מוחק
אז יוצא מצב כשאני רוצה לאפס את האיידי אז אני אמור לעשות לו מחיקה והגדרה מחדש..
דרך אגב מה שהבאת לא עובד כבר בדקתי את זה מFXP
ברור שיש דרך לאפס
לך בPHPMYADMIN ל operations ושמה יש כפתור בשם
Empty the table (TRUNCATE)
זה מאפס
אני לא כל כך מבין את הקשר של ID שזה בסה"כ מזהה ייחודי של שורה בטבלה לצ'אט שלך.
איזה בעיה חורים ב ID גורמים ?
אמרתי לך אני מוחק לפעמים שורות מהמסד
פשוט זה מעצבן אותי כשאני רואה שהאיידי לא מתאפס
אין דרך למחוק או לאפס אותו?, אולי איכשהו ALTER לשנות לו את הסוג אולי או להגדיר לו מחדש סוג של מספור אוטומטי..
זה אומר שאין שום סיבה לאפס את זה חוץ מזה שזה "מעצבן אותך" ?
אתה יכול להספיק להיסתכל עליו. זה מספר טכני שהמטרה היחידה שלו זה לזהות בצורה חד ערכית את השורה בטבלה.
מספר תעודת הזהות שלך גם מעצבן אותך?
אני יכול להבטיח לך שאין מישהו בארץ עם מספר זהות שלך +1.
ואם אני אגיד לך שזו פעולה ממש כבדה מבחינת זכרון וביצועים שאפשר לעשות על טבלה - זה עדיין ממשיך לעצבן אותך?
אם כן, כנראה שצריך פורום תמיכה פסיכולוגית, לא תמיכה תכנותית :)
תשאיר את זה ככה. ה-id הוא לא בשבילך, הוא בשביל הקוד שלך ובשביל מה שאתה עושה.
זה סה"כ מספר ייחודי.
בכל מקרה, כנס ל-phpmyadmin, בחר בטבלה שלך, בחר operations, תחת table options יש לך תיבת AUTO_INCREMENT, שים שם את המספר שאתה רוצה ותלחץ ENTER/כפתור GO.
אגב, אם אתה מוחק את כל כל הטבלה, במקום לעשות
תעשה
איך אני עושה את זה לכל הטבלה חוץ מה50 השורות האחרונות ע"פ סדר האיידי?
אי אפשר.
truncate מנקה את כל הטבלה.